package day03;
//循环变量：跑步圈数count
public class WhileDemo {
    public static void main(String[] args) {
        /*
        1）语法：
        while(boolean){
          语句块----循环体
          }
        2）执行过程：
           先执行boolean的值，若为true则执行语句块；
           再判断boolean的值，若为true则执行语句块；
           ...
           反复，直到boolean的值为false时，while循环结束
         */
        /*
        //跑步直到3圈停止
        int count = 0;//循环变量的初始化
        while (count<3){//循环变量的条件
            System.out.println("已经跑完"+count+"圈");//放在前面不会出错
            count++;//循环变量的改变
            System.out.println("开始跑第"+count+"圈");//放在语句块后时行时不行
        }

        System.out.println(count);//3
        */

        int num = 1;
        while (num<=9) {
            System.out.println(num+"*9="+num*9);
            num+=2;
        }
        /*
        带数 num =1<=9 true 执行输出1*9=9 num+2=3
        num = 3<=9 true 执行输出3*9=27 num=3+2=5
        num = 5<=9 true 执行输出5*9=45 num=5+2=7
        num = 7<=9 true 执行输出7*9=63 num=7+2=9
        num = 9<=9 true 执行输出9*9=81 num=9+2=11
        num = 11<=9 false 结束
         */

        int times = 0;
        while (times<5) {
            System.out.println("行动是进步的阶梯");
            times++;
        }

    }
}
